# -*- coding: utf-8 -*-#
#-------------------------------------------------------------------------------
# 建立者:        Young  
# Name:         task2_8_2
# Description:
# Author:       $赵怡蕾
# Date:         2019/1/16
#-------------------------------------------------------------------------------

# 现在有一个变量x，值为5423.5346，使用format函数对该变量进行格式化，并使用print函数输出如下的5个格式化后的值。
x = 5423.5346

# (1)保留小数点后3位数字，格式化后的结果：5423.535
print(format(x,'0.3f'))

# (2)保留小数点后2位数字，让整数和小数部分，以及小数点一共占10位，左侧位数不够补0，格式化后的结果：0005423.53
print(format(x,'0>10.2f'))

# (3)保留小数点后2位数字，让整数和小数部分，以及小数点一共占10位，右侧位数不够补0，格式化后的结果：5423.53000
print(format(x,'0<10.2f'))

# (4)在第2个格式化结果的基础上，在千分位用逗号分隔，格式化后的结果：005,423.53
print(format(x,'0>10,.2f'))

# (5)保留小数点后2位数字，让整数和小数部分，以及小数点一共占10位，位数不够前后补0，格式化后的结果：05,423.530
print(format(x,'0^10,.2f'))
